/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package snakesandladders;

/**
 *
 * @author andres
 */
public class Nodo
{
    int i,j,utilidad,profundidad,desicionI,desicionJ,profDesicion;
    boolean raiz;//,hoja;
    String tipo;
    Nodo nodoPadre;

    public Nodo(int i, int j,String tipo,int profundidad)
    {
        this.i=i;
        this.j=j;
        this.profundidad=profundidad;
        utilidad=0;
        raiz=false;
        this.tipo=tipo;
        profDesicion=profundidad;
    }

    public int getUtilidad() {
        return utilidad;
    }

    public void setUtilidad(int utilidad) {
        this.utilidad = utilidad;
    }

    public Nodo getNodoPadre() {
        return nodoPadre;
    }

    public void setNodoPadre(Nodo nodoPadre) {
        this.nodoPadre = nodoPadre;
    }

    public int getI() {
        return i;
    }

    public int getJ() {
        return j;
    }

    public String getTipo() {
        return tipo;
    }

    public int getProfundidad() {
        return profundidad;
    }

    public boolean isRaiz() {
        return raiz;
    }

    public void setRaiz(boolean raiz) {
        this.raiz = raiz;
    }

    public int getDesicionI() {
        return desicionI;
    }

    public void setDesicionI(int desicionI) {
        this.desicionI = desicionI;
    }

    public int getDesicionJ() {
        return desicionJ;
    }

    public void setDesicionJ(int desicionJ) {
        this.desicionJ = desicionJ;
    }

    public int getProfDesicion() {
        return profDesicion;
    }

    public void setProfDesicion(int profDesicion) {
        this.profDesicion = profDesicion;
    }

    

}
